Barnes and noble - Author Allen Taylor